foldable hospital stretcher - German English Dictionary